transflective screen - French English Dictionary